Brands Report 2015: Tequila
06 January, 2015
That a brand as small as Ocho can be the top selling tequila in any bar, let alone 11 of our 100 surveyed bars, is quite something.
That a brand as small as Ocho can be the top selling tequila in any bar, let alone 11 of our 100 surveyed bars, is quite something.